puzzle (someone) with

Translations
dérouter (quelqu'un) par